<html xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui" >  
    <ui:composition template="layout.xhtml">

        <ui:define name="corpo">
            <h:form id="incluir_form_entrada" acceptcharset="utf-8" prependId="false"> 
                <div id="breadcrumb">
                    <p:commandLink  actionListener="#{managerIndex.redirect('index.xhtml')}" value="Inicio" update="@form" immediate="true"/> >
                    <p:commandLink  actionListener="#{managerIndex.redirect('indexSelo.xhtml')}" value="Selo" update="@form" immediate="true"/> >
                    <p:commandLink  value="Visualizar Entrada de selo" update="@form" immediate="true"/>
                </div>
                <p:panel header="Visualizar Entrada de Selo">
                      <p:messages id="msg"/>
                    <fieldset>
                        <legend>Cabeçalho da Entrada</legend>
                        <br/>
                        <h:panelGrid id="entrada" columns="2" styleClass="textAlignRight" columnClasses="textAlignRight"> 
                            <h:outputLabel value="N° Nota :"  />
                            <h:outputText value="#{managerVisualizarEntradaSelo.entradaSeloVisualizar.numeroNota}"/>

                            <h:outputLabel value="Fornecedor: "  />
                            <h:outputText value="#{managerVisualizarEntradaSelo.entradaSeloVisualizar.fornecedor.nome}"/>

                            <h:outputLabel value="Data da Nota: "   /> 
                            <h:outputText value="#{managerVisualizarEntradaSelo.entradaSeloVisualizar.dataNote}">
                                <f:convertDateTime pattern="dd/MM/yyyy"/>
                            </h:outputText>
                         
                            <h:outputLabel value="Comentario :"  />
                            <h:outputText value="#{managerVisualizarEntradaSelo.entradaSeloVisualizar.comentario}"/>
                        </h:panelGrid>
                    </fieldset>
                    <br/>
                    <fieldset id="fieldSet">
                        <legend>Entrada</legend>
                        <h:panelGrid columns="1" border="0" id="panelAll" width="950" >
            
                            <p:dataTable id="tabledetalhe" var="detal" 
                                         value="#{managerVisualizarEntradaSelo.detalhes}"
                                         rowIndexVar="rowid" emptyMessage="Nenhuma entrada de selo">
                                <f:facet name="header">
                                    <h:outputText value="Detalhe da Entrada de Selos"/>
                                </f:facet>
                                <p:column headerText="Cor" style="width: 50px">
                                    <h:outputText value=""/>
                                    <table>
                                        <tr class="borderZero" style="height:30px; background-color: \##{detal.tipoSelo.corSelo.cor};">
                                            <td class="borderZero" style="width: 20px;"></td>
                                        </tr>
                                    </table>
                                </p:column>
                                <p:column headerText="Tipo Selo" style="width: 50px; text-align: center;">
                                    <h:outputText value="#{detal.tipoSelo.nome}"/>
                                </p:column>
                                <p:column headerText="Serie" style="width: 50px; " >
                                    <h:outputText value="#{detal.serie}" style="float: right"/>
                                </p:column>
                                <p:column headerText="Preço" style="width: 50px">
                                    <h:outputLabel  value="#{detal.preco}"  style="float: right" >
                                        <f:convertNumber type="currency" />
                                    </h:outputLabel>
                                </p:column>
                                <p:column headerText="Número Inicial" style="width: 50px">
                                    <h:outputText value="#{detal.numIni}" style="float: right"/>
                                </p:column>
                                <p:column headerText="Quantidade" style="width: 40px">
                                    <h:outputText value="#{detal.qtd}" style="float: right"/>
                                </p:column>
                                <p:column headerText="Número Final" style="width: 50px">
                                    <h:outputText value="#{detal.numFim}" style="float: right"/>
                                </p:column>
                             
                            </p:dataTable>                           

                            <p:remoteCommand name="removeRC"
                                             update="tabledetalhe, panelAll" process="@this" actionListener="#{managerEntrada.editList()}">
                            </p:remoteCommand>

                        </h:panelGrid>
                    </fieldset>
                    <br/>
               <center>
                   <p:commandButton actionListener="#{managerEntradaSelo.redirect('buscarEntradaSelo.xhtml')}" icon="ui-icon-arrowreturnthick-1-w" value="Voltar" update="@form"/> 
                      </center>  


                </p:panel>
                <p:dialog modal="true" widgetVar="statusDialog" header="Gerando Selos"   
                          draggable="false" closable="false">  
                    <p:graphicImage value="/media/img/ajaxloadingbar.gif" />  
                </p:dialog>
               

            </h:form>
        </ui:define>
    </ui:composition>
</html>

